package com.tgy.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
* 系统角色表;系统角色表
* @author : http://www.chiner.pro
* @date : 2022-6-20
*/
@ApiModel(value = "系统角色表")
@Data
public class SysRoleVo implements Serializable,Cloneable{
   /** 主键 */
   @ApiModelProperty(name = "主键")
   @TableId(value = "id",type = IdType.ASSIGN_ID)
   private String id ;
   /** 角色名称 */
   @ApiModelProperty(name = "角色名称")
   private String name ;
   /** 角色类型【menu：菜单，permission：权限】 */
   @ApiModelProperty(name = "角色类型【menu：菜单，permission：权限】")
   private String cate ;
   /** 角色备注 */
   @ApiModelProperty(name = "角色备注")
   private String remark ;
   /** 状态【0：不可用，1：可用】 */
   @ApiModelProperty(name = "状态【0：不可用，1：可用】")
   private Integer available ;
   /** 创建人 */
   @ApiModelProperty(name = "创建人")
   private String createdBy ;
   /** 创建时间 */
   @ApiModelProperty(name = "创建时间")
   private Date createdTime ;
   /** 修改人 */
   @ApiModelProperty(name = "修改人")
   private String updatedBy ;
   /** 修改时间 */
   @ApiModelProperty(name = "修改时间")
   private Date updatedTime ;
   /**是否选择*/
   @ApiModelProperty(name = "是否选择")
   private Boolean LAY_CHECKED;
   /**是否选择*/
   @ApiModelProperty(name = "是否选择")
   private Boolean checked;
}